Aleo生态| zk加速平台SuperBuffers来了!交易转账再也不用为CPU爆满而担心了?
Superbuffers: 一个旨在加速 #Aleo 应用程序的中间件层
AleoAsia首席调研员Ace点评:“这个算是一个加速平台 最具体的例子 帮我们加速钱包的证明 先完成交易 然后他们再帮我们做证明。”
1. Aleo为 #dApps 提供了出色的隐私/安全性,但由于计算量大的 zk-proofs(零知识证明),用户的响应时间很慢。 这是一个现实的问题!😫
🛠️这就是我们构建 #SuperBuffers 的原因 - 一个旨在加速 #Aleo 应用程序的中间件层。🚀
2. 工作流程
1/ SuperBuffers 接收用户请求并对它们进行排序。它会立即响应应用程序,因此用户无需等待。
2/ 在后台,它为请求生成 zk 证明。批量发送第 1 层的交易。
3/ 允许实时 dApp 使用,无需等待第 1 层确认。
3. SuperBuffers 可以给#Aleo带来的巨大好处:
✨ 快速的 dApp 响应时间
✨ 仍然保留 Aleo 的隐私保证
✨ 临时缓存请求,因此没有存储开销
✨ 算力较低的用户可以委托证明
具体介绍
在 Aleo 等平台上构建的 Web3 应用程序通过使用零知识证明 (ZKP) 提供重要的隐私和安全保证。 然而,生成 ZKP 需要大量计算,这可能会导致最终用户的高延迟和低吞吐量。
为了解决这个问题,我们正在开发 SuperBuffers,这是一个中间件层,充当应用程序和底层 Aleo 区块链之间的消息队列。 SuperBuffers 允许用户将昂贵的 ZKP 计算委托给 GPU 等更强大的机器,同时仍然保护隐私。
在这篇文章中,我们将深入探讨:
- SuperBuffers背后的核心原则和要求
- SuperBuffers 如何加速示例战舰游戏应用程序
- 增强SuperBuffers安全性、通用性、共识性和隐私性的路线图
设计原则
SuperBuffers 旨在提高基于 Aleo 的应用程序的速度和吞吐量,同时保持几个关键属性:
Aleo 适应 — SuperBuffers 旨在在 Aleo 的架构中工作并支持其交易格式和 ZKP 方案。 这确保了与现有 Aleo 基础设施的无缝集成。
实时服务 — 通过在定序器机器上异步生成证明,SuperBuffers 允许应用程序立即响应用户请求,以获得流畅的体验。 这模仿了 web2 应用程序中消息队列的实时用户体验。
高吞吐量——由于 ZKP 生成的计算成本非常高,因此在客户端设备上进行会严重限制吞吐量。 SuperBuffers 通过将证明委托给可以并行批处理交易的强大排序器来实现更高的 TPS。
强大的安全性——SuperBuffers 采用请求签名、Merkle 树、数据馈送和其他机制来防止定序器的不当行为,同时保持用户数据的私密性。 经济激励将进一步使测序者与诚实参与保持一致。
SuperBuffers 构建
图 1:SuperBuffers 交互图
SuperBuffers是web3应用程序和layer1链之间的layer2中间件。 请求由应用程序中的用户生成。 SuperBuffers 接收请求并按时间顺序将这些请求放入排序器中。 SuperBuffers立即响应应用程序,然后帮助弱用户生成与请求相对应的简洁证明。 由请求和证明组成的交易最终将被记录在链上。 SuperBuffers的交互流程如图1所示。
战舰(Battleship)演示
让我们看看 SuperBuffers 如何改进基于 Aleo 合约构建的简单战舰游戏 dApp 的游戏玩法。 如果没有优化,每一步都需要玩家生成昂贵的 ZKP,然后才能看到结果。
集成 SuperBuffers 后,战舰流程如下所示:
1. 玩家移动并向 SuperBuffers 发送请求
2. SuperBuffers 对请求进行排序并将 ZKP 生成委托给排序器
3. 立即确认移动,以便游戏可以继续进行
4. Sequencer 使用 GPU 高效地批处理和生成证明
5. 定期在 Aleo 上提交有证明的交易
通过将证明工作委托给排序器,战舰移动可以立即发生,而不是等待链上确认。 这提供了流畅、实时的体验,同时仍然安全地使用 Aleo。
路线图
我们正在努力在以下领域增强 SuperBuffers:
安全性——实施数据馈送、激励、削减和其他机制,以防止排序器的不当行为或共谋。
通用性——构建可重用的组件和抽象,以便 SuperBuffers 可以轻松地与游戏之外的更多应用程序类型集成。
共识——转向具有分散定序器和协议的模型,以掩盖单个定序器的故障。
隐私——在将证明委托给排序器时,采用秘密共享等先进技术来更好地保护用户隐私。
总结
通过将昂贵的计算委托给链外,SuperBuffers 解锁了大规模采用 web3 应用程序所需的速度和隐私。 我们欢迎社区提供更多想法和合作,我们致力于使 Aleo 等区块链更快、更安全且保护隐私。
Aleo 是第 1 层区块链,为网络带来隐私
Aleo生态|Leo钱包、PrivX、IZAR最新消息,不看错过未来空投激励方法!
Leo Wallet活动:
剩余不到24小时,没登记抓紧登记了!万一错过了大空投,就心塞了!
为什么要Mint Leo钱包的OG NFT?
Aleo生态|Leo钱包的ZK NFT平台Privacy Pride面世! 限量OG白名单,可享未来平台收益?
跨链桥IZAR活动:
Aleo生态|空投必做!IZAR测试网正式开启!仅对白名单开放!
交易所PrivX活动:
Aleo生态|PrivX 激励测试网正式开启!限白名单,未来空投的基础!
更多Aleo信息,请关注我们!重要的项目信息,将首发在VX群哦!
AleoAsia大中华社区,旨在为大中华区社区的伙伴传递最权威、最快速、最全面的项目资讯;同时协助Aleo在大中华区举办各种活动,包括宣传、会议、AMA等,扩大Aleo在大中华区的知名度,获得更多人对Aleo的认同感,从而加入到Aleo,一起为Aleo生态的繁荣努力!
加入AleoAsia大中华社区VX交流群,能更快获取信息哦!入群要求:请关注我们AleoAsia 公众号,或转发文章至朋友圈,或点赞+点看我们任一篇文章,联系AleoAsia即可入群啦
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。DYOR!】